all purpose oil - Turkish English Dictionary